################# ########## #...............################# #.......... #>..............'........._.....######........... #.......%.......###############................... #...............# ########............# #######'######### #............# #.## #..<.........# #..# #............# ##.# ######.####### ####.###### #####..##### #.........# #.....(....# #.........# ############## #..........# #.........#### #............# #......)...# #.........[..###............######..........# #.........##...'[.....).....)....'[.........# #.........######............######..........# #.........# ######'####### #..........# #....)%<..# #..# #.......>..# #####.##### ##.## #########+## #.# #..# ### #...# #######'##### <. ###.# #..>.....)..###########.#### ..# #...........'..#..@..$.....# .# #...........##.#######.# .# #...........##.#....@..# # ...........##.#.####### ..>.......##.#.....# ############...###.# ###...# #####