############ #..........# ################ #..........# #....[.......>.# #..........# #..............######################..........# #..............'....................'..........# #..............######################.....(.(..# ###########'#### #########%## #####.# #..# #.....# ##.# #####.####### ####### #.## #...........# #....... #..## #...........# #........ ##..# #...........# #...?..... ##########'## #...........#### #......... .............# #..............# #......... ..............# #...........##.#####.......... ..............# #...........##...gggg......... ..............# #......>....########g......... #.......^......# #...........# ######+### #######'####### ######.###### #.## #####..# #..# #.....## ##.# ##+############# .############ ######'### #..............##.............# ####........# #...............#............)# #..'........# #...............#.............#####.##........# #.............................#.....##........# #....%.).....<.#................######........# ##########'######.............### ######+### ####...# ######.######## #....### #.## ####'######### #..# #............# ##.#### #............# #....# #............#### ######'###### #.....((.....'..## #...........# #............##..###...........+ #.......(..(.###..##....%......# #............# ##..'...........# #............# ####........>..# #.......)....# #......(....# ########....## #######+##### ##########)#### #............# #............# #............# #..%.........+ #............# #<...........# #............# #............# #............# ##############