######## #.....<# #......# ..# #......# #### ..... #..>...# #..... ...# #......##########....... ...# #.............##.>...... ...# #[.....######........... #.$# #.<....# ###............ #..# #).....# ##.........#...###..######. #########.### #......... #....$....o... ##....####.# ##....... #####.######.. #.......#..# ....... #.# ##....#.#.## ....... #.### ###.##.#.##### ## .....a..#######...## #..........##..Z#o. .........[..[......## ###....###.......?...................#..# #..### ##.........Z. ..............##.# ##### #..# .......... ....##..###.####.# ##...## #..# .......... ........# #.# #.# ##.....## #..### #........ .....### #.# #.# #.......# ##....# #.g.#... ...# #.# #.# #....)..# #..##.## ### #.# #...#####.####.###.......# #.###..## #.# ....................(...## #.# ##..#########.# ##.# ##...)))..(......## ##.# #............# ##..######.(.###.###.......# #..# #...........## ###...##..(((#.# #..##(.<....# #.## #...........####........#####.# ##.##.(.....# ##.# #..................#.#### #.## #.###.....## ####..# #...........####..##..# #..###...##...## #....># #...........##...##....# ##...###.###### #.....#####...........##.####....# ###...#.# #......(.....########.##.......... ###.#.# #.(...######....................... . #.#.# #.....# ##########.#######....### ... #.).# ####### #.# #.[..# ..(. ##..# ######.########## ##.(.(. #..### #...)..##.....####..(..... ##...###### #....####........M.# #.........# #.............###### #.........# #...#####.....# #.........# ##### ####### #.........# ###########