### ..# #.# #.# #.# #.# #.# #<###### #?.....# ######.# #.# ? #.# .. #.# #. #.# #. #.# .## #.# ..# #.# #.####### . #.# #......o.o #.# #.# #%# #.# #.# ###(#### #.# ##.# #..()).## #.# #..# # #.###<..# .##.# #.# #.## .. ... #..).# #....# #.# #.# .# ### #....# ....# #####.### #.# .# .>.#.# ....# #.......# #.# .# ##.#.# #######.#.# #.###.#.# #.# .# .# # ##.....|.#.# #.###.#.#############.###.# .. .........#.# #.##........@.....##.)....# ## ..........%.###.##....#####.###@###.##..# ..!..........##.##....#####.###.######..# ...................)......#.#..<..# #..# ...>......#..........###.#.#.###.####>.# ............####....######### #..[>...# ........#...# #....#...<...####.####### .....)..o..........#.8...8.#....# .z.....#..####....#.......#..### ####.##..## ##.###.8...8.##.# .#.....# #.# #.......#..# #..# #.# #.8...8.#### #..# #.# #.......# #..# #.# ####'#### #..####.#### #..# #.......##.####.# #.# ##.#.###.# #.#####.###.##.# #..h.h@## ##.#.# #######.###.##.# ##.#@....# ##h###### ###