############# #(..........# #.........%.# #...........# ####################...........# #..)..........aO...'...........# #.##.##.############!....%....## #>............. +..........# #.##........... #.......^..# #.#####.####### #..........# #.# #.# ##..######## #.# #.# ##.# #.# #.# .. #.# #.# #.. #.# #.# #.# #.# ##'## #.# #...# #.# #...# #.# #...# #.# #...####.####### #...'........... #...####.######+ #...# #.# #...# #.# #...# #.# ##### #.# #.# #.# O.# #.# ... ########.# #.# #......#.# ....#.# #........# #+# #.O.#.# #........# #.# S..#.# #........# #.# #..#.# ######...#### #.# .# #..#<# #.......# #.# .########..#O# #.......# #.# ...........#S# #.......###.# ####.#########...# #...........#####................# #...............'.....#########..#######. #.......#########.....# #.>.(...... #.......'......<#.....# ##.#######. #.......#########.....# #.# ####..### #.....# #.# #..# #.....# #.# #..# #.....# #.# #####..# #.....# #.# #......# #.....# #.# #.###..# #.....##########.# #.# ##.# #####............# #.# #.# ############## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.####.# #......# #.####.# ### ###