########## ........ ###......### .......... #..##......##.. ............... .# ##<>########### .# #.............# .# ##.###.............##.# ...................#.. ...................#.#### .....>##...........#....## ...### #.................######## ...#####............####......... ...................## ##..##### ######......#####... #..# ........... ...## #..# ####(..........## ##g.# #...........#..##...# ###.........#...)...# ......# ##..##.## ...... ### ..# ..## ##