#.. #.# #.##.. # #.##..# #.#.##..# ?#.##..## ....... #.######M##..# #........##..# #?.#####.##..# #.....# #.##.## #.##.# #.##!###### ..##......# #########.# #.# #.# #.# #.# . #.# #.##.# #(# ###....# #.# ##.......## ##.# .........> #..# ## . ###.......### #.## . .o .......o.... # #.# .# #.# #%......# #. #.# ###.####.# #.......# #.########.## #.....<..######..(....# #.##........)).###.#.####............####### #.......#####))..((.(####.#########........# #######%# ##.###(...............(.####.#.# #.# #.###..#####.<........## #.#.# #.# #......# #.########)# #.#.# #.# #####.## #.# #.#####.#.# #.# #.# #.# #.......#.# #.# ######.######.## #.#######.# ########.# #...%..........#######.# #.# #........# ###.####.######..........# ###.# #.######## #.....##.# #...######.# #...# #.# #####........# #...# #.# #.### #.# #..........### #...# #.# #.# #.# #.###...<..# ##.## #.# #.# #.# #.# #......# #.#######.# #.# #.# #.# ######.# #..>......# #.# #.######.# #.# ##.######### #.# #........# #.########...# #########.# ########## #..........#.####.........# ##########........######### ##########