########## #.......>#######?. ###..###.........# ##..g........... #####...(...... ######..o.. #.... .... ... ..