#...... .# #...... ..##.....# #..#.....## ##........# #.. .. ### ..........# #..##.. #.##############.......####### ##....... #.<..........................## #..$?.... ####.###### ##..............# ##.#...... #.# ####.######..#.#######..#...... #.### #.....# ##...#...>...?....... #...## #.....### ###......O.......... ###..#### #.......# #................... ##....######)....#.#...##................ ####.....<....................#########. ###......###########..............# ######......# #......#######.# #...........# #......# #######.....# ######## #.....# #[....# #######