########## ##...##...## ##.?........#########. # #..................... .# #...........!...# #.# #..<............# ##$###### #..# ##..............# ........##...## ##........#....# #<#..#.. ######........####g #[..##.# #######............. #....#.# ##.....#.........###. ##......# ##................###.######......## #................................## #.....)..$......#.......##.####..o####### #...............#.###...................# #...............# # #..###.###..........# #...............# #.(# #.##...........> ######................ #..###....<.......... #....%..............## #................###.........# #...................# #.#...............##.........# #....)..#####.(##.. #####.##(.............##.........# #..(....# #.# #.......(...........(............# #.......# .# #......>...%..........##.........# ####.##..# #.....................##..ol.....# #.###.# ###.......#............# #.........# #.(# .###.... ..........##.......)..## #..<......# ##)# .#...... #######.....####.####)# ##.......## #.# ......# #.....# #...##g# ##..!..## ##(## .....# #.....# ###g##># ####### #...# #...###########.....# #(##(# #...# #....##......##.....# #.##g# #...# #(>.................# #)##.# #...#######%..#......##(##### #....# #............##########.# .......# #...#######...# #.(# ........# #...# #...# #..# .........# #...# ##..# ##.)# ............ #...# ##.# #...# #..........## #...# ### ####.#.## #.......#### ##### #.)..(..# #.....(.# #.....(.# #########