############ #_________.# #_________.# #_______...###########++###### ##########'##................# #....')))+.##......#.)#......# ##########.##................+ #...........'................+ #'#####+#####......#..#......# #.#..#..#[[##................# #.#..'..#))#####'#####++###### #.#..####))##.......# #.#..#..#).##.......# #.#).#..#..##.......# #.##'#..#'###...<...# #.#........##.......# #.#........##.......# #'###########.......# #)..)...#..########## #..###..#)###### #.......#)#....# ##.###.##'#s...# #.......#.'w...+ #..###..#'#....# #.......D[#....# ################