########### #..<....... #.######### #..#####.## ..###.........# ......######..# ...[......gg.<# ...##.#######.# # #.# #.. ####