Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número máximo de reservas feitas por meio de dispositivos móveis em um único dia para hotéis na região da América do Sul?
 ###Tabelas: 
CREATE TABLE bookings (booking_id INT, hotel_id INT, booking_date DATE, booking_device TEXT); INSERT INTO bookings (booking_id, hotel_id, booking_date, booking_device) VALUES (1, 1, '2022-04-01', 'Mobile'), (2, 2, '2022-05-15', 'Desktop'), (3, 1, '2022-06-30', 'Mobile'), (4, 3, '2022-07-01', 'Mobile'), (5, 3, '2022-07-01', 'Mobile'), (6, 4, '2022-07-01', 'Mobile'); CREATE TABLE hotels (hotel_id INT, region TEXT); INSERT INTO hotels (hotel_id, region) VALUES (1, 'South America'), (2, 'Europe'), (3, 'South America'), (4, 'South America');
SELECT region, MAX(count) FROM (SELECT region, booking_date, COUNT(*) as count FROM bookings b JOIN hotels h ON b.hotel_id = h.hotel_id WHERE booking_device = 'Mobile' GROUP BY region, booking_date) subquery GROUP BY region;