###### ...?.# ##########.....# #.....<..#.....# #........#....># #........#.....# #........#.....## #...............# ##### #####a.5........# ####...########## .....##.......... ................# ..... #..#....... ###.....#####..# ..... #..#....... ###.....#>.####.## .... .....o....# ................#### ... ............ ...................############ .......$..... ........###.######o.o.........# ............ ..##....# #... ########.##### .........o #.......# ..## #<.>.o.# ####..... ..#.o.....###### #...#. ###.###..## ##.. .. #oo:..#.. #.. .. ###.###.# #.# ... #.#... ###..# ..# ..?........ ........... ..#.......... # # (..#.......#.#. #..........#.. #...........# .. #..().o.....#.... #.....l.......... #....{....##..... #...<............ #.........##..!.. #.........# ... ########### .