####### #.#.....# .......?....# .#.#######..# #.....#..# #..#<....# # #######