######### ### #####<....... #.###.##...#####. ###>.....(......... #.......#..@.#####. #.####.##........ #.####.....#.#### #....#(###.#.# #....#.###.#.. #....<.....#### ##...[####### #.....')....# #.....#)[...# #.....###[### #.....#.....# #.....#.....# #.....####### #...........# #......###### #......# #?.....## #.......# #.......# ##......# #......# #......# #......# #......# #......###### #...........# #...........# #####.......# #.......# #.......# #.......# #########