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