##### ##############...############ #.....<.)...................## ...############..^#########...####### ##### ######........... ............#### ...........# ####.......##.# ##......?.# #....####.# #[#.!# .# #.#..# .# #)#..# # .....# ##.#.## #.... #.. .. ... ..# .... [#