############### #.............# #.###########.# #.# #.# * #.# #.# ...# ########## #.# #)# ......##### .........####.# #.# ............ .......<.'....# #.# ............# .........###### #.# ...........# * .........# #.# ,..........# , ########## * * ######.#####.......?.# * , ,(...........o...!....% > *, #######.....#......#* #...o.#....5.# , #.....#......# * #..W..#.WoF..# #.#####.)?...# * #o......###### * , o........ *** o#######.# , , ,, .. #., , , , , * * * * , * ' * ,* * , , , , , *