######################## ........................ #....................... #..............<........ #........#########.)###+ #.......(# ......# .# #.#####..#.......# # #..#.......# #..#.......# #..#.......# #..#.......# .# #..#....uu.#..# #..######'##..### #####................. ...................... ########............. #............. #.......###### #.......# #...>...# #..## #.......# ####...#### #....>..# ...........## #.......# #...........### ........# #...........#### !.......# #...........)### ### #.............## #..............## #.......<........ #.....#######.... #.....# #.....# #.....# #.....# . #.....# ... #.....####### #.. #............. #.#### #............. #.#..# #............. . #.#..# #............ ... #.#..# #....########....# #.#..# #....# #....#####.'<.# #....# #..........#..# #....# #..........####.. #....# #................. #....# #................ #....# #........######## #....# #........# #....# #........# #....# #........# #....########........### #........................ #########################