###### ##########?....# #####################........#.....## #>.(............[...'......(.'....... #.#.#################......g.#..!..## #.#.......# #........####### #.#######.####### #.(......# #................ ............ ##..#.#.#.##.### ############## #........##. #.##.....##. #.......###.#+# ####....###...# ##.รท..####.### ####....#...# ####.###.# #.[...# ###.### #...# #.### #...### ###.#<###.## #.......... ###########