### # ....##### ###. #######.......### ##... ###.......###......## #....###...... ......###....# #...#......# #......#...## #..<..# ###.....#...# #....## ##....#...# #....## ##....#...# #.....### ###.....#...# #...#......#######......#...## #....###.............###....# ##......###.......###......## ###.......#######.......### #####........w....##### #######.#######