############## #.....%......# #.##########.# #.# #.# #.# ######)########## #.# #...............# #.# #.####.########.########### #!# #.#.......#####.##.......>. #.# #.#.##.##.......!..######## #.# #.#.##.########.##.# , ##.#####.#.##.# #.##.# #.............# #....#### * #.####.####%### #.......# ,...* #.##8'''8# #.....$.# #### #.##.###.# #.......# #.###...## #.......# * #..#..<..# #.......#### #################..%........ ...........%$...... * * #..######>###.##..,, #.......%# ..# * * * , , , ,.######.# ... * * ,, ,..., ,. , #.., , , * ** #... * , .(.. #.##. * * #.#* * * *