############ #_________.# #_________.# #_______...###########++ ##########'##........... #.?(.').)'.##......#..# ##########.##.......... #..D........'........... #'#####'#####......#..#. #.#..#..#..##........... #.#).'..'..#####'#####+ #.##'####'###.......# #.#........##.......# #.#....)...##.......# #.#####)#####...<...# #.#...).)[.##.......# #.#....))[.##.......# #'###########.......# #.......# ######### #..#.#..# #.##[##.# #.......#+# #.##.##.#.+ #..#.#..#'# #.......'.# ###########