########################## .........................? .......................... #########........######### #..........).# #.....#....#..# #.....#....#...# #.....#....#....# #.######....#.#...# ..# #....#.##...# .. #....#.. #... #....#.. #.. #....# #....# #....# #....# #....# #.)).#.....#. .. #....#......#. ..# #....#.......# # ## #.######(...#........ #. #. #...?.#.(..#........ #..#. #.....#)...#........ #..#. #.....#.)..#........ #..... #.......).))........ #...)#######################(....)..########## #....).).....................[.e<()).......... #......[(....................(<()<.)..((...... #......)[.........(.....).....(