### #. #.. ... ##.## .... ... ......####.#### ..........#.<# ............#+## #...##.........#+####### #...##.................. #...##.................. #####...##...............J.. #........................... #..........#'#'##++......... #..........#.#.# #......... ###..........#.#.####......g.. #............#.#....'......... ##...........#.######......... #...........#.# #......... #...........#.# ########.# #...........#.# # #...........#.# #.####.##.###.# #.# #.##.# #.# #. #.##.# #.# #. ###....###.# ............# #############