##### ##...## #..<..# ######.....###### ###...###...###...### ##.......##'##.......## #.........#.#.........# #.........'.'.........# #.........#.#.........# ##.......##'##.......## ###...####.####...### #####.......##### ##......(......## ##...............## #.................# #........⌠........# #.......⌠>⌠.......# #........⌠........# ##...............## ##.............## ####(......#### .####.#### #> #.#.# # ##.###...##..# #............# #..####.###..# ...............# ...##..###...##..# .. #.. #.....# # . ..........g..# ##.###............ #. ##...##...... ##.## .###.. ... .. . ##. .. ## ###